painstaking effort

[ˈpenzˌtekɪŋ ˈɛfət]
[网络] 心血;辛苦的努力;艰苦的努力